Making Effective Use of HTTP/2 Server Push in Content Delivery Networks

نویسندگان

  • Kyriakos Zarifis
  • Mark Holland
  • Manish Jain
  • Ethan Katz-Bassett
  • Ramesh Govindan
چکیده

Server Push, one of the most promising features of HTTP/2, allows web servers to speculatively send unsolicited web resources to clients. While the mechanism for Push is well defined, policies for effectively utilizing push to maximize page load performance are poorly understood. In this work we investigate the factors that should be considered when implementing a Push policy and combine them to propose an efficient Push policy geared for Content Delivery Networks. We test this policy on a set of real web pages and evaluate the impact of Push on their load times. Our results indicate that recommended Push configurations yield performance benefits of up to 27% for the pages we tested and avoid negative impact in all cases, whereas Push can have little or negative impact on page load speeds if used overly aggressively. We analyze the reasons that can lead to suboptimal Push performance and discuss ways to maximize its efficiency.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Push or Request: An Investigation of HTTP/2 Server Push for Improving Mobile Performance

In HTTP/1.1, it is necessary for the client to request an object (e.g. an image in a page) in order for the server to send it, even if the server knows in advance what the client will need. Server Push is a feature introduced in HTTP/2 that promises to improve page load times (PLT) by having the server push content to the browser in advance. In this paper, we investigate the benefits and challe...

متن کامل

Improving the performance of SPDY for mobile devices

SPDY [2] is an application layer protocol developed for reducing web latency. It is estimated that about 3.6% of all websites use SPDY today [3], but that statistics hides how many web transactions use SPDY. It has rapidly gained adoption across Google, Facebook, Twitter, Yahoo, Reddit, and WordPress. While only a small fraction of all websites use SPDY today, SPDY-capable proxies are being dep...

متن کامل

Improve Replica Placement in Content Distribution Networks with Hybrid Technique

The increased using of the Internet and its accelerated growth leads to reduced network bandwidth and the capacity of servers; therefore, the quality of Internet services is unacceptable for users while the efficient and effective delivery of content on the web has an important role to play in improving performance. Content distribution networks were introduced to address this issue. Replicatin...

متن کامل

Modeling Real-time Multimedia Streaming Using Hls Protocol

With the technology innovation in electronic devices, the rising demand for high-quality multimedia content will continually grow. Over the last years, there is a shift from the traditional approach of streaming the media content to the modern approach of adaptive bit-rate streaming, which offers the benefit of switching to the best quality video according to varying network conditions or avail...

متن کامل

ALM-FastReplica: Optimizing the Reliable Distribution of Large Files within CDNs

Content Delivery Networks (CDNs) provide an efficient support for serving http and streaming media content while minimizing the network impact of content delivery as well as overcoming the server overload problem. For serving the large documents, software download packages and media files, there is an additional problem of the original content distribution across the edge servers in CDN infrast...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017